console.log(11)

// 实例化Promise的时候，里面的函数是立即执行的，属于同步代码
let p = new Promise((resolve, reject) => {
  console.log(22);
  resolve(33);
  console.log(44)
})

console.log(55)

p.then(res => {
  console.log(res); // 33 ， 最后输出；说明 then 方法是 异步的
})

console.log(66);